package com.tpshion.cloud.auth.domain.vo;

import java.io.Serializable;

public class PermissionVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 权限id
     */
    private String key;

    /**
     * 访问路径
     */
    private String path;

    /**
     * 权限名称
     */
    private String name;

    /**
     * 系统码
     */
    private String sysCode;

    /**
     * 权限描述
     */
    private String note;

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getPath() {
        return path;
    }

    public void setPath(String path) {
        this.path = path;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSysCode() {
        return sysCode;
    }

    public void setSysCode(String sysCode) {
        this.sysCode = sysCode;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    @Override
    public String toString() {
        return "PermissionVo{" +
                "key='" + key + '\'' +
                ", path='" + path + '\'' +
                ", name='" + name + '\'' +
                ", sysCode='" + sysCode + '\'' +
                ", note='" + note + '\'' +
                '}';
    }
}
